Enlight((hn.HBBSCheckAccess(bc.AcsEditLines) = bc.LTRUE) AND NOT readOnly);
WriteNumber(userData^.LinesPerScreen);
ac.CURSORGoTo(PutChar, 12, 18);
WriteListItem(BBSGlobal^.LanguageName, userData^.Language, 1, BBSGlobal^.Languages, (hn.HBBSCheckAccess(bc.AcsEditScreenType) = bc.LTRUE) AND NOT readOnly);
WriteListItem(BBSGlobal^.ConfList, userData^.PreferedConf, 1, BBSGlobal^.Conferences, NOT readOnly);
ac.CURSORGoTo(PutChar, 11, 58);
WriteListItem(BBSGlobal^.ProtocolList, userData^.Protocol, 1, BBSGlobal^.Protocols, (hn.HBBSCheckAccess(bc.AcsEditProtocol) = bc.LTRUE) AND NOT readOnly);
ac.CURSORGoTo(PutChar, 12, 58);
WriteBool(userData^.Editor = bc.LTRUE, (hn.HBBSCheckAccess(bc.AcsEditEditor) = bc.LTRUE) AND NOT readOnly);
ac.CURSORGoTo(PutChar, 13, 58);
WriteBool(userData^.UserType = bc.UserTypeExpert, NOT readOnly);